package com.growthserver.param;

import com.growthserver.enums.Param;
import lombok.Data;

@Data
public class IntegralParam extends Param {
    /**
     * ID
     */
    private String id;
    /**
     * 用户ID
     */
    private String userId;
    /**
     * 用户类型 车主 1,非车主 0
     */
    private String memberType;
    /**
     * 活动类型
     */
    private String taskType;
    /**
     * 操作类型
     */
    private String type;
    /**
     * 扣减 +积分 1加积分,成长值, 0减积分成长值
     */
    private String doType;
    /**
     * 是否连续 1连续 ,0不连续
     */
    private String isContinuous;
    /**
     * 签到天数
     */
    private String continuousDays;
    /**
     * 积分变动
     */
    private String integralChange;

    /**
     * 扣减积分
     */
    private int integralScore;

    /**
     * 用户等级
     * @return
     */
    private String userLvl;
    /**
     * 积分预算单号
     */
    private String budgetRequestNum;
    /**
     * 积分 值
     */
    private String integralValue;
    /**
     * 成长值
     */
    private String growthValue;
    /**
     * 积分扣减 1增加 0扣减
     */
    private String integralType;
    /**
     * 活动类型
     */
    private String activeType;
    /**
     * 活动名称
     */
    private String activeName;
    /**
     * 活动Id
     */
    private String activeId;

}
